Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 07f6bb836755edc09c7215de12ef310454169fe8


Parents : 47d3581
Author : Mark Qvist <mark@unsigned.io>
Date : 2022-09-14T16:28:39+02:00

Place configuration in .config dir by default. Closes #12.

Changes

1 files changed, 5 insertions(+), 1 deletions(-)


Diff

diff --git a/nomadnet/NomadNetworkApp.py b/nomadnet/NomadNetworkApp.py
index 07919e2..3616555 100644
--- a/nomadnet/NomadNetworkApp.py
+++ b/nomadnet/NomadNetworkApp.py
@@ -25,7 +25,11 @@ class NomadNetworkApp:
time_format = "%Y-%m-%d %H:%M:%S"
_shared_instance = None
- configdir = os.path.expanduser("~")+"/.nomadnetwork"
+ userdir = os.path.expanduser("~")
+ if os.path.isdir(userdir+"/.nomadnetwork") and os.path.isfile(userdir+"/.nomadnetwork/config"):
+ configdir = userdir+"/.nomadnetwork"
+ else:
+ configdir = userdir+"/.config/nomadnetwork"
START_ANNOUNCE_DELAY = 3


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────